AbstractDiscoveryPlugin

abstract class AbstractDiscoveryPlugin<S : Any>(source: S)

A discovery plugin that defines a contract to handle multiple sources

Inheritors

Constructors

Link copied to clipboard
constructor(source: S)

Functions

Link copied to clipboard
abstract fun startDiscovery(logger: AbstractLogger): Map<String, String>

Invokes initial discovery using source to produce a map